restore somebody to life - Alemán Inglés Diccionario